//
//  LZMsgCenterPresenter.h
//  laziz_Merchant
//
//  Created by xbnzd on 17/3/13.
//  Copyright © 2017年 XBN. All rights reserved.
//

#import "LZBasePresenter.h"
@class LAReviewModel;

@interface LZMsgCenterPresenter : LZBasePresenter

#pragma  mark - 消息列表
- (void)getMsgListWithTimeStamp:(NSTimeInterval)timeStamp Page:(NSInteger)page Limit:(NSInteger)limit Success:(void(^)(NSArray *dataArr, NSTimeInterval timeStamp, NSInteger totalPage, NSInteger currentPage))successBlock Failure:(PresenterCommonFail)failureBlock;

#pragma mark - 消息详情--调用后不做操作.只为了后台能够统计消息是否已读.调用后代表已读
- (void)getMsgDetailWithMsgId:(NSString *)msgId Success:(PresenterCommonSuccess)successblock Failure:(PresenterCommonFail)failureBlock;

#pragma mark - 获取消息未读数
- (void)checkWetherHaveUnReadMsgSuccess:(void(^)(NSInteger unReadCount))successBlock Failure:(PresenterCommonFail)failureBlock;

#pragma mark - 删除消息
- (void)deleteMsgWithID:(NSString *)msgId Success:(PresenterCommonSuccess)successblock Failure:(PresenterCommonFail)failureBlock;

#pragma mark - 餐厅评论详情
- (void)getRestaurantCommentDetailWithCommentID:(NSString *)commentId Success:(void(^)(LAReviewModel *model))successBlock Failure:(PresenterCommonFail)failureBlock;

#pragma mark - 视频评论详情
- (void)getVideoCommentDetailWithCommentID:(NSString *)commentId Success:(void(^)(LAReviewModel *model))successBlock Failure:(PresenterCommonFail)failureBlock;
@end
